hug each other dearly - Turkish English Dictionary